handing out of flyers - French English Dictionary